#!/bin/bash

echo "========================================"
echo "React前端服务启动脚本 (Linux版本)"
echo "========================================"
echo

# 检查Node.js环境
if ! command -v node &> /dev/null; then
    echo "❌ 错误: 未找到Node.js，请先安装Node.js"
    exit 1
fi

# 检查pnpm环境
if ! command -v pnpm &> /dev/null; then
    echo "❌ 错误: 未找到pnpm，请先安装pnpm"
    echo "安装命令: npm install -g pnpm"
    exit 1
fi

# 进入前端目录
cd frontend

# 安装前端依赖
echo "📦 正在安装前端依赖..."
pnpm install

# 启动前端服务
echo "🚀 正在启动前端服务..."
echo "📍 服务地址: http://localhost:3000"
echo
echo "按 Ctrl+C 停止服务"
echo

pnpm dev 